.login{
    margin-top:67px;
    padding:0 24px;
    .item{
        position:relative;
        margin-bottom: 14px;
        height:34px;
        border:1px solid #eee;
        background-color: #f9f9f9;
        input{
            box-sizing: border-box;
            padding:10px 5px 10px 35px;
            width:100%;
            border:0;
            background-color: #f9f9f9;
            outline: 0;
        }
        span{
            position:absolute;
            top:8px;
            left:8px;
            display:inline-block;
            width:21px;
            height:21px;
        }
        .user{
          background-position: -107px -136px;
        }
        .pwd{
            background-position: -135px -136px;
        }
    }
    .login-btn{
        display:inline-block;
        width:100%;
        height:33px;
        border-radius: 5px;
        line-height: 33px;
        background-color: #ef4e38;
        color:#fff;
        font-size: 15px;
        text-align: center; 
        cursor: pointer;
    }
    .login-r-pwd{
        margin-top: 19px;
        color:#999;
        font-size: 1.4rem;
        input{
            vertical-align: inherit;
        }
    }
}